192
|
How do I display radio buttons for all cells in the column

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Radio")).Def(1/*exCellHasRadioButton*/,COMVariant::createFromBoolean(true));
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
191
|
How do I display checkboxes for all cells in the column

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Check")).Def(0/*exCellHasCheckBox*/,COMVariant::createFromBoolean(true));
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
247
|
How do I display as strikeout an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemStrikeOut(com_Items.AddItem("strikeout"),true);
}
|
248
|
How do I display as strikeout a cell or an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaptionFormat(com_Items.AddItem("gets <s>strikeout</s> only a portion of text"),COMVariant::createFromInt(0),1/*exHTML*/);
}
|
249
|
How do I display as strikeout a cell

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellStrikeOut(com_Items.AddItem("strikeout"),COMVariant::createFromInt(0),true);
}
|
241
|
How do I display as italic an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemItalic(com_Items.AddItem("italic"),true);
}
|
242
|
How do I display as italic a cell or an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaptionFormat(com_Items.AddItem("gets <i>italic</i> only a portion of text"),COMVariant::createFromInt(0),1/*exHTML*/);
}
|
243
|
How do I display as italic a cell

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellItalic(com_Items.AddItem("italic"),COMVariant::createFromInt(0),true);
}
|
90
|
How do I disable the full-row selection in the control

public void init()
{
;
super();
excombobox1.FullRowSelect(false);
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem("One");
excombobox1.Items().AddItem("Two");
}
|
113
|
How do I disable the control

public void init()
{
;
super();
excombobox1.Enabled(false);
}
|
80
|
How do I disable sorting the columns when clicking the control's header

public void init()
{
;
super();
excombobox1.SortOnClick(0/*exNoSort*/);
excombobox1.Columns().Add("1");
excombobox1.Columns().Add("2");
}
|
81
|
How do I disable sorting a specified column when clicking its header

public void init()
{
;
super();
excombobox1.Columns().Add("1");
COM::createFromVariant(excombobox1.Columns().Add("NoSort")).AllowSort(false);
}
|
118
|
How do I disable showing the tooltip for all control
public void init()
{
;
super();
excombobox1.ToolTipDelay(0);
COM::createFromVariant(excombobox1.Columns().Add("tootip")).ToolTip("this is a tooltip assigned to a column");
}
|
178
|
How do I disable resizing a column at runtime

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Unsizable")).AllowSizing(false);
excombobox1.Columns().Add("C2");
excombobox1.Columns().Add("C3");
excombobox1.Columns().Add("C4");
}
|
250
|
How do I disable or enable an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.EnableItem(com_Items.AddItem("disabled"),false);
excombobox1.Items().AddItem("enabled");
}
|
179
|
How do I disable drag and drop columns

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("C1")).AllowDragging(false);
COM::createFromVariant(excombobox1.Columns().Add("C2")).AllowDragging(false);
}
|
51
|
How do I change visual appearance of the +/- ( expand/collapse ) buttons

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.LinesAtRoot(1/*exGroupLinesAtRoot*/);
excombobox1.HasButtons(3/*exWPlus*/);
excombobox1.Columns().Add("Column");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root 1");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
h = com_Items.AddItem("Root 2");
com_Items.InsertItem(h,,"Child");
}
|
266
|
How do I change the visual effect for the cell, using your EBN files

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Columns().Add("C1");
excombobox1.Columns().Add("C2");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Cell 1");
com_Items.CellCaption(h,COMVariant::createFromInt(1),"Cell 2");
com_Items.CellBackColor(h,COMVariant::createFromInt(1),0x1000000);
}
|
147
|
How do I change the visual aspect only for the thumb in the scroll bar, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
excombobox1.VisualAppearance().Add(3,"c:\\exontrol\\images\\hot.ebn");
excombobox1.Background(388/*exHSThumb*/,0x1000000);
excombobox1.Background(389/*exHSThumbP*/,0x2000000);
excombobox1.Background(391/*exHSThumbH*/,0x3000000);
excombobox1.ColumnAutoResize(false);
COM::createFromVariant(excombobox1.Columns().Add("S")).Width(483);
}
|
140
|
How do I change the visual aspect of the drop down filter button, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Background(0/*exHeaderFilterBarButton*/,0x1000000);
COM::createFromVariant(excombobox1.Columns().Add("Filter")).DisplayFilterButton(true);
}
|
143
|
How do I change the visual aspect of the drop down calendar window, that shows up if I click the drop down filter button, using EBN

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
excombobox1.Background(8/*exDateHeader*/,0x1000000);
excombobox1.Background(9/*exDateTodayUp*/,0x1000000);
excombobox1.Background(10/*exDateTodayDown*/,0x2000000);
excombobox1.Background(11/*exDateScrollThumb*/,0x1000000);
excombobox1.Background(12/*exDateScrollRange*/,WinApi::RGB2int(230,230,230));
excombobox1.Background(13/*exDateSeparatorBar*/,WinApi::RGB2int(230,230,230));
excombobox1.Background(14/*exDateSelect*/,0x1000000);
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Date")); com_Column = var_Column;
com_Column.FilterType(4/*exDate*/);
com_Column.DisplayFilterButton(true);
com_Column.DisplayFilterDate(true);
}
|
142
|
How do I change the visual aspect of the close button in the filter bar, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Background(1/*exFooterFilterBarButton*/,0x1000000);
COM::createFromVariant(excombobox1.Columns().Add("Filter")).FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
144
|
How do I change the visual aspect of selected item in the drop down filter window, using your EBN technology

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Background(20/*exSelBackColorFilter*/,0x1000000);
excombobox1.Background(21/*exSelForeColorFilter*/,WinApi::RGB2int(255,20,20));
COM::createFromVariant(excombobox1.Columns().Add("Filter")).DisplayFilterButton(true);
}
|
141
|
How do I change the visual aspect of buttons in the cell, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
excombobox1.Background(2/*exCellButtonUp*/,0x1000000);
excombobox1.Background(3/*exSizeGrip*/,0x2000000);
excombobox1.SelForeColor(WinApi::RGB2int(0,0,0));
excombobox1.ShowFocusRect(false);
COM::createFromVariant(excombobox1.Columns().Add("Column 1")).Def(2/*exCellHasButton*/,COMVariant::createFromBoolean(true));
excombobox1.Items().AddItem("Button 1");
excombobox1.Items().AddItem("Button 2");
excombobox1.Columns().Add("Column 2");
}
|
148
|
How do I change the visual aspect for thumb parts in the scroll bars, using EBN

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
excombobox1.VisualAppearance().Add(3,"c:\\exontrol\\images\\hot.ebn");
excombobox1.Background(388/*exHSThumb*/,0x1000000);
excombobox1.Background(389/*exHSThumbP*/,0x2000000);
excombobox1.Background(391/*exHSThumbH*/,0x3000000);
excombobox1.Background(260/*exVSThumb*/,0x1000000);
excombobox1.Background(261/*exVSThumbP*/,0x2000000);
excombobox1.Background(263/*exVSThumbH*/,0x3000000);
excombobox1.ColumnAutoResize(false);
excombobox1.ScrollBySingleLine(true);
COM::createFromVariant(excombobox1.Columns().Add("S")).Width(483);
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemHeight(com_Items.AddItem("Item 1"),248);
excombobox1.Items().AddItem("Item 2");
}
|
236
|
How do I change the visual appearance for the item, using your EBN technology

public void init()
{
COM com_Items;
anytype var_Items;
int h,hC;
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root");
hC = com_Items.InsertItem(h,,"Child 1");
com_Items.ItemBackColor(hC,0x1000000);
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
}
|
98
|
How do I change the visual appearance effect for the selected item, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.SelBackColor(0x1000000);
excombobox1.SelForeColor(WinApi::RGB2int(0,0,0));
excombobox1.ShowFocusRect(false);
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
335
|
How do I change the text in the edit or label area

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Column");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem("Item 3");
com_Items.AddItem("Item 1");
com_Items.AddItem("Item 2");
excombobox1.EditText(COMVariant::createFromInt(0),"Test");
}
|
157
|
How do I change the item's foreground color for numbers between an interval - Range

public void init()
{
COM com_ConditionalFormat;
anytype var_ConditionalFormat;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("%0 >= 2 and %0 <= 10"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.ForeColor(WinApi::RGB2int(255,0,0));
excombobox1.Columns().Add("Numbers");
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
excombobox1.Items().AddItem(COMVariant::createFromInt(2));
excombobox1.Items().AddItem(COMVariant::createFromInt(10));
excombobox1.Items().AddItem(COMVariant::createFromInt(20));
}
|
156
|
How do I change the item's background color for numbers less than a value

public void init()
{
COM com_ConditionalFormat;
anytype var_ConditionalFormat;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("%0 < 10"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.BackColor(WinApi::RGB2int(255,0,0));
excombobox1.Columns().Add("Numbers");
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
excombobox1.Items().AddItem(COMVariant::createFromInt(2));
excombobox1.Items().AddItem(COMVariant::createFromInt(10));
excombobox1.Items().AddItem(COMVariant::createFromInt(20));
}
|
102
|
How do I change the height of the control's filterbar

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.FilterBarHeight(32);
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
251
|
How do I change the height of an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.ScrollBySingleLine(true);
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemHeight(com_Items.AddItem("height"),128);
excombobox1.Items().AddItem("enabled");
}
|
101
|
How do I change the header's foreground color

public void init()
{
;
super();
excombobox1.HeaderForeColor(WinApi::RGB2int(255,0,0));
excombobox1.Columns().Add("Column 1");
excombobox1.Columns().Add("Column 2");
excombobox1.Items().AddItem("Item 1");
}
|
103
|
How do I change the foreground color of the control's filterbar

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.FilterBarForeColor(WinApi::RGB2int(255,0,0));
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
237
|
How do I change the foreground color for the item

public void init()
{
COM com_Items;
anytype var_Items;
int h,hC;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root");
hC = com_Items.InsertItem(h,,"Child 1");
com_Items.ItemForeColor(hC,WinApi::RGB2int(255,0,0));
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
}
|
106
|
How do I change the font of the control's filterbar

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.FilterBarFont().Size(20);
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
568
|
How do I change the drop down filter icon/button (black)

public void init()
{
COM com_Appearance,com_Column,com_Items;
anytype var_Appearance,var_Column,var_Items;
str var_s;
;
super();
excombobox1.BeginUpdate();
var_Appearance = excombobox1.VisualAppearance(); com_Appearance = var_Appearance;
var_s = "gBFLBCJwBAEHhEJAAEhABXUIQAAYAQGKIcBiAKBQAGYBIJDEMgzDDAUBjKKocQTC4AIQjCK4JDKHYJRpHEZyCA8EhqGASRAFUQBYiWE4oSpLABQaK0ZwIGyRIrkGQgQg";
var_s = var_s + "mPYDSDNU4zVIEEglBI0TDNczhNDENgtGYaJqHIYpZBcM40TKkEZoSIITZcRrOEBiRL1S0RBhGcRUHZlWzdN64LhuK47UrWdD/XhdVzXRbjfz1Oq+bxve48Br7A5yYThd";
var_s = var_s + "r4LhOFQ3RjIL4xbIcUwGe6VZhjOLZXjmO49T69HTtOCYBEBA";
com_Appearance.Add(1,COMVariant::createFromStr(var_s));
excombobox1.Background(32/*exCursorHoverColumn*/,-1);
excombobox1.Background(0/*exHeaderFilterBarButton*/,0x1000000);
excombobox1.Background(26/*exBackColorFilter*/,WinApi::RGB2int(0,0,1));
excombobox1.Background(27/*exForeColorFilter*/,WinApi::RGB2int(255,255,255));
excombobox1.Description(25/*exFilterBarExclude*/,"<bgcolor 0><fgcolor ffffff> Exclude </fgcolor></bgcolor>");
excombobox1.HeaderAppearance(0/*None2*/);
excombobox1.HeaderBackColor(WinApi::RGB2int(0,0,0));
excombobox1.HeaderForeColor(WinApi::RGB2int(255,255,255));
excombobox1.HeaderVisible(1);
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Filter")); com_Column = var_Column;
com_Column.FilterList(8448/*exShowExclude | exShowCheckBox*/);
com_Column.DisplayFilterButton(true);
com_Column.AllowSort(false);
com_Column.AllowDragging(false);
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem("One");
com_Items.AddItem("Two");
com_Items.AddItem("Three");
excombobox1.EndUpdate();
}
|
86
|
How do I change the control's foreground color

public void init()
{
;
super();
excombobox1.ForeColor(WinApi::RGB2int(120,120,120));
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem("item");
}
|
322
|
How do I change the control's border, using your EBN files

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.Appearance(16777216);
}
|
85
|
How do I change the control's background color

public void init()
{
;
super();
excombobox1.BackColor(WinApi::RGB2int(200,200,200));
}
|
87
|
How do I change the control's background / foreground color on the locked area

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.CountLockedColumns(1);
excombobox1.ForeColorLock(WinApi::RGB2int(240,240,240));
excombobox1.BackColorLock(WinApi::RGB2int(128,128,128));
excombobox1.ColumnAutoResize(false);
COM::createFromVariant(excombobox1.Columns().Add("Locked")).Width(128);
COM::createFromVariant(excombobox1.Columns().Add("Un-Locked 1")).Width(128);
COM::createFromVariant(excombobox1.Columns().Add("Un-Locked 2")).Width(128);
COM::createFromVariant(excombobox1.Columns().Add("Un-Locked 3")).Width(128);
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaption(com_Items.AddItem("locked"),COMVariant::createFromInt(1),"unlocked");
}
|
158
|
How do I change the column's foreground color for numbers between an interval - Range

public void init()
{
COM com_ConditionalFormat,com_Items,com_Items1,com_Items2,com_Items3;
anytype var_ConditionalFormat,var_Items,var_Items1,var_Items2,var_Items3;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("%0 >= 2 and %0 <= 10"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.Bold(true);
com_ConditionalFormat.ForeColor(WinApi::RGB2int(255,0,0));
com_ConditionalFormat.ApplyTo(1);
excombobox1.Columns().Add("N1");
excombobox1.Columns().Add("N2");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaption(com_Items.AddItem(COMVariant::createFromInt(1)),COMVariant::createFromInt(1),COMVariant::createFromInt(2));
var_Items1 = excombobox1.Items(); com_Items1 = var_Items1;
com_Items1.CellCaption(com_Items1.AddItem(COMVariant::createFromInt(3)),COMVariant::createFromInt(1),COMVariant::createFromInt(3));
var_Items2 = excombobox1.Items(); com_Items2 = var_Items2;
com_Items2.CellCaption(com_Items2.AddItem(COMVariant::createFromInt(10)),COMVariant::createFromInt(1),COMVariant::createFromInt(11));
var_Items3 = excombobox1.Items(); com_Items3 = var_Items3;
com_Items3.CellCaption(com_Items3.AddItem(COMVariant::createFromInt(13)),COMVariant::createFromInt(1),COMVariant::createFromInt(31));
excombobox1.SearchColumnIndex(1);
}
|
175
|
How do I change the column's caption

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Column")).Caption("new caption");
}
|
97
|
How do I change the colors for the selected item

public void init()
{
;
super();
excombobox1.SelBackColor(WinApi::RGB2int(0,0,0));
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
267
|
How do I change the cell's foreground color

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.Columns().Add("C1");
excombobox1.Columns().Add("C2");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Cell 1");
com_Items.CellCaption(h,COMVariant::createFromInt(1),"Cell 2");
com_Items.CellForeColor(h,COMVariant::createFromInt(1),WinApi::RGB2int(255,0,0));
}
|
265
|
How do I change the cell's background color

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.Columns().Add("C1");
excombobox1.Columns().Add("C2");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Cell 1");
com_Items.CellCaption(h,COMVariant::createFromInt(1),"Cell 2");
com_Items.CellBackColor(h,COMVariant::createFromInt(1),WinApi::RGB2int(255,0,0));
}
|
264
|
How do I change the caption or value for a particular cell

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("C1");
excombobox1.Columns().Add("C2");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaption(com_Items.AddItem("Cell 1"),COMVariant::createFromInt(1),"Cell 2");
}
|
115
|
How do I change the caption being displayed in the control's filter bar

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.FilterBarCaption("your filter caption");
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
104
|
How do I change the background color of the control's filterbar

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
excombobox1.FilterBarBackColor(WinApi::RGB2int(240,240,240));
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
}
|
235
|
How do I change the background color for the item

public void init()
{
COM com_Items;
anytype var_Items;
int h,hC;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root");
hC = com_Items.InsertItem(h,,"Child 1");
com_Items.ItemBackColor(hC,WinApi::RGB2int(255,0,0));
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
}
|
33
|
How do I change the "All", "Blanks" or/and "NonBlanks" caption in the drop down filter window

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Column")).DisplayFilterButton(true);
excombobox1.Description(0/*exFilterBarAll*/,"new name for (All)");
}
|
111
|
How do I call your x-script language

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
var_Column = COM::createFromVariant(excombobox1.ExecuteTemplate("Columns.Add(`Column`)")); com_Column = var_Column;
com_Column.HeaderStrikeOut(true);
com_Column.HeaderBold(true);
}
|
110
|
How do I call your x-script language

public void init()
{
;
super();
excombobox1.Template("Columns.Add(`Column`).HTMLCaption = `<b>C</b>olumn`");
}
|
238
|
How do I bold an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemBold(com_Items.AddItem("bold"),true);
}
|
239
|
How do I bold a cell or an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaptionFormat(com_Items.AddItem("gets <b>bold</b> only a portion of text"),COMVariant::createFromInt(0),1/*exHTML*/);
}
|
240
|
How do I bold a cell

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellBold(com_Items.AddItem("bold"),COMVariant::createFromInt(0),true);
}
|
233
|
How do I associate an extra data to an item

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.ItemData(com_Items.AddItem("item"),"your extra data");
}
|
163
|
How do I assign an icon to the button in the scrollbar

public void init()
{
str var_s;
;
super();
var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
excombobox1.Images(COMVariant::createFromStr(var_s));
excombobox1.ScrollPartVisible(1/*exHScroll*/,32768/*exLeftB1Part*/,true);
excombobox1.ScrollPartCaption(1/*exHScroll*/,32768/*exLeftB1Part*/,"<img>1</img>");
excombobox1.ScrollHeight(18);
excombobox1.ScrollButtonWidth(18);
}
|
164
|
How do I assign a tooltip to a scrollbar

public void init()
{
;
super();
excombobox1.ScrollToolTip(1/*exHScroll*/,"This is a tooltip being shown when you click and drag the thumb in the horizontal scroll bar");
excombobox1.ColumnAutoResize(false);
COM::createFromVariant(excombobox1.Columns().Add("C1")).Width(256);
COM::createFromVariant(excombobox1.Columns().Add("C2")).Width(256);
COM::createFromVariant(excombobox1.Columns().Add("C3")).Width(256);
}
|
578
|
How do I assign a database to your control, using ADO, ADOR or ADODB objects (MDB,JET)

public void init()
{
COM com_rs;
anytype rs;
;
super();
excombobox1.BeginUpdate();
excombobox1.ColumnAutoResize(false);
// Add 'Microsoft ActiveX Data Objects 6.1 Library(msado15.dll)' reference to your project.
rs = COM::createFromObject(new ADODB.Recordset()); com_rs = rs;
rs.Open("Orders","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExComboBox\\Sample\\Access\\SAMPLE.MDB",3/*adOpenStatic*/,3/*adLockOptimistic*/);
excombobox1.DataSource(rs);
excombobox1.EndUpdate();
}
|
99
|
How do I assign a database to your control, using ADO, ADOR or ADODB objects

public void init()
{
COM com_rs;
anytype rs;
;
super();
excombobox1.ColumnAutoResize(false);
// Add 'Microsoft ActiveX Data Objects 6.1 Library(msado15.dll)' reference to your project.
rs = COM::createFromObject(new ADODB.Recordset()); com_rs = rs;
rs.Open("Orders","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Program Files\\Exontrol\\ExComboBox\\Sample\\Access\\SAMPLE.MDB",3/*adOpenStatic*/,3/*adLockOptimistic*/);
excombobox1.DataSource(rs);
}
|
200
|
How do I arrange my columns on multiple lines

public void init()
{
;
super();
excombobox1.HeaderHeight(32);
COM::createFromVariant(excombobox1.Columns().Add("")).HTMLCaption("Line 1<br>Line 2");
}
|
201
|
How do I arrange my columns on multiple levels

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("S")).Width(32);
COM::createFromVariant(excombobox1.Columns().Add("Level 2")).LevelKey(COMVariant::createFromInt(1));
COM::createFromVariant(excombobox1.Columns().Add("Level 3")).LevelKey(COMVariant::createFromInt(1));
COM::createFromVariant(excombobox1.Columns().Add("Level 4")).LevelKey(COMVariant::createFromInt(1));
COM::createFromVariant(excombobox1.Columns().Add("Level 1")).LevelKey("2");
COM::createFromVariant(excombobox1.Columns().Add("Level 2")).LevelKey("2");
COM::createFromVariant(excombobox1.Columns().Add("Level 3")).LevelKey("2");
COM::createFromVariant(excombobox1.Columns().Add("Level 4")).LevelKey("2");
COM::createFromVariant(excombobox1.Columns().Add("E")).Width(32);
}
|
303
|
How do I apply HTML format to a cell

public void init()
{
COM com_Items;
anytype var_Items;
int h;
str var_s,var_s1;
;
super();
excombobox1.TreeColumnIndex(-1);
var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
excombobox1.Images(COMVariant::createFromStr(var_s));
excombobox1.HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
excombobox1.HTMLPicture("p2","c:\\exontrol\\images\\auction.gif");
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("The following item shows some of the HTML format supported:");
com_Items.CellHAlignment(h,COMVariant::createFromInt(0),1/*CenterAlignment*/);
var_s1 = "<br>text icons <img>1</img>, <img>2</img>, ... pictures <img>p1</img>, <img>p2</img> <br><br>text <b>bold</b>, <i>italic</i>, <u";
var_s1 = var_s1 + ">underline</u>, <s>strikeout</s>, ...<br><dotline>and so on...<br> <a>anchor</a> or <a2>hyperlink</a><br><fgcolor=FF0000>fgcolor";
var_s1 = var_s1 + "</fgcolor> or <bgcolor=00FF00>bgcolor</bgcolor> ";
h = com_Items.AddItem(COMVariant::createFromStr(var_s1));
com_Items.CellCaptionFormat(h,COMVariant::createFromInt(0),1/*exHTML*/);
com_Items.CellSingleLine(h,COMVariant::createFromInt(0),false);
}
|
182
|
How do I align the icon in the column's header to the right

public void init()
{
COM com_Column;
anytype var_Column;
str var_s;
;
super();
var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
excombobox1.Images(COMVariant::createFromStr(var_s));
var_Column = COM::createFromVariant(excombobox1.Columns().Add("ColumnName")); com_Column = var_Column;
com_Column.HeaderImage(1);
com_Column.HeaderImageAlignment(2/*RightAlignment*/);
}
|
346
|
How do change the visual appearance for the drop down border, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.DropDownBorder(16777216);
}
|
70
|
How do change the visual appearance for the control's header bar, using EBN

public void init()
{
;
super();
excombobox1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
excombobox1.HeaderBackColor(0x1000000);
}
|
197
|
How do change the vertical alignment for all cells in the column

public void init()
{
COM com_Items,com_Items1;
anytype var_Items,var_Items1;
;
super();
COM::createFromVariant(excombobox1.Columns().Add("MultipleLine")).Def(16/*exCellSingleLine*/,COMVariant::createFromBoolean(false));
COM::createFromVariant(excombobox1.Columns().Add("VAlign")).Def(6/*exCellVAlignment*/,COMVariant::createFromInt(2));
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaption(com_Items.AddItem("This is a bit of long text that should break the line"),COMVariant::createFromInt(1),"bottom");
var_Items1 = excombobox1.Items(); com_Items1 = var_Items1;
com_Items1.CellCaption(com_Items1.AddItem("This is a bit of long text that should break the line"),COMVariant::createFromInt(1),"bottom");
}
|
196
|
How do change the foreground color for all cells in the column

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("ForeColor")).Def(5/*exCellForeColor*/,COMVariant::createFromInt(255));
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
195
|
How do change the background color for all cells in the column

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("BackColor")).Def(4/*exCellBackColor*/,COMVariant::createFromInt(255));
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
5
|
How can I use HTML format in column's header

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("ColumnName")).HTMLCaption("<b>HTML</b> <fgcolor=0000FF>Col</fgcolor>umn");
}
|
28
|
How can I underline the column's header

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Column 1")).HeaderUnderline(true);
}
|
213
|
How can I underline all cells in the column

public void init()
{
COM com_ConditionalFormat;
anytype var_ConditionalFormat;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("1"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.Underline(true);
com_ConditionalFormat.ApplyTo(0/*exFormatToColumns*/);
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
185
|
How can I specify the minimum width for the column, if I use WidthAutoResize property

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Auto")); com_Column = var_Column;
com_Column.WidthAutoResize(true);
com_Column.MinWidthAutoResize(32);
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
186
|
How can I specify the maximum width for the column, if I use WidthAutoResize property

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Auto")); com_Column = var_Column;
com_Column.WidthAutoResize(true);
com_Column.MinWidthAutoResize(32);
com_Column.MaxWidthAutoResize(128);
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
441
|
How can I specify the format for negative numbers

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.BeginUpdate();
COM::createFromVariant(excombobox1.Columns().Add("Def")).Def(17/*exCellCaptionFormat*/,COMVariant::createFromInt(1));
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem(COMVariant::createFromReal(-100000.27));
com_Items.FormatCell(h,COMVariant::createFromInt(0),"(value format '') + ' <fgcolor=808080>(default)'");
h = com_Items.AddItem(COMVariant::createFromReal(-100000.27));
com_Items.FormatCell(h,COMVariant::createFromInt(0),"(value format '||||1') + ' <fgcolor=808080>(Negative sign, number; for example, -1.1)'");
excombobox1.EndUpdate();
}
|
432
|
How can I specify an item to be always the last item

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.BeginUpdate();
excombobox1.TreeColumnIndex(-1);
COM::createFromVariant(excombobox1.Columns().Add("Numbers")).SortType(1/*SortNumeric*/);
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem(COMVariant::createFromInt(1));
com_Items.AddItem(COMVariant::createFromInt(2));
com_Items.AddItem(COMVariant::createFromInt(3));
com_Items.AddItem(COMVariant::createFromInt(4));
h = com_Items.AddItem("last");
com_Items.CellHAlignment(h,COMVariant::createFromInt(0),2/*RightAlignment*/);
com_Items.SortableItem(h,false);
com_Items.SortChildren(0,COMVariant::createFromInt(0),true);
excombobox1.EndUpdate();
}
|
433
|
How can I specify an item to be always the first item

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.BeginUpdate();
excombobox1.TreeColumnIndex(-1);
COM::createFromVariant(excombobox1.Columns().Add("Numbers")).SortType(1/*SortNumeric*/);
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem(COMVariant::createFromInt(1));
com_Items.AddItem(COMVariant::createFromInt(2));
com_Items.AddItem(COMVariant::createFromInt(3));
com_Items.AddItem(COMVariant::createFromInt(4));
h = com_Items.AddItem("first");
com_Items.ItemPosition(h,0);
com_Items.CellHAlignment(h,COMVariant::createFromInt(0),2/*RightAlignment*/);
com_Items.SortableItem(h,false);
com_Items.SortChildren(0,COMVariant::createFromInt(0),false);
excombobox1.EndUpdate();
}
|
530
|
How can I specify alternate background colors for each root item, similar with BackColorAlternate

public void init()
{
COM com_Column,com_Column1,com_ConditionalFormat,com_Items;
anytype var_Column,var_Column1,var_ConditionalFormat,var_Items;
int h;
;
super();
excombobox1.BeginUpdate();
excombobox1.LinesAtRoot(-1/*exLinesAtRoot*/);
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Default")); com_Column = var_Column;
com_Column.Def(0/*exCellHasCheckBox*/,COMVariant::createFromBoolean(true));
com_Column.PartialCheck(true);
var_Column1 = COM::createFromVariant(excombobox1.Columns().Add("Position")); com_Column1 = var_Column1;
com_Column1.FormatColumn("( ( 1:=( ( 0:=(1 rpos '') ) lfind `.`) ) < 0 ? =:0 : (=:0 left =:1) )");
com_Column1.Visible(false);
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("%C1 mod 2"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.BackColor(WinApi::RGB2int(240,240,240));
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root 1");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
h = com_Items.AddItem("Root 2");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
h = com_Items.AddItem("Root 3");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
excombobox1.EndUpdate();
}
|
355
|
How can I sort the value gets listed in the drop down filter window

public void init()
{
COM com_Column,com_Column1,com_Items;
anytype var_Column,var_Column1,var_Items;
int h;
;
super();
excombobox1.LinesAtRoot(-1/*exLinesAtRoot*/);
excombobox1.MarkSearchColumn(false);
excombobox1.Description(0/*exFilterBarAll*/,"");
excombobox1.Description(1/*exFilterBarBlanks*/,"");
excombobox1.Description(2/*exFilterBarNonBlanks*/,"");
var_Column = COM::createFromVariant(excombobox1.Columns().Add("P1")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.DisplayFilterPattern(false);
com_Column.FilterList(16/*exSortItemsDesc*/);
var_Column1 = COM::createFromVariant(excombobox1.Columns().Add("P2")); com_Column1 = var_Column1;
com_Column1.DisplayFilterButton(true);
com_Column1.DisplayFilterPattern(false);
com_Column1.FilterList(32/*exSortItemsAsc*/);
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Z3");
com_Items.CellCaption(h,COMVariant::createFromInt(1),"C");
com_Items.CellCaption(com_Items.InsertItem(h,,"Z1"),COMVariant::createFromInt(1),"B");
com_Items.CellCaption(com_Items.InsertItem(h,,"Z2"),COMVariant::createFromInt(1),"A");
com_Items.ExpandItem(h,true);
}
|
230
|
How can I sort the items

public void init()
{
COM com_Column,com_Items;
anytype var_Column,var_Items;
int h;
;
super();
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
com_Items.ExpandItem(h,true);
var_Column = COM::createFromObject(excombobox1.Columns()).Item("Default"); com_Column = var_Column;
com_Column.SortOrder(2/*SortDescending*/);
}
|
136
|
How can I sort by multiple columns

public void init()
{
;
super();
excombobox1.SingleSort(false);
COM::createFromVariant(excombobox1.Columns().Add("C1")).SortOrder(1/*SortAscending*/);
COM::createFromVariant(excombobox1.Columns().Add("C2")).SortOrder(2/*SortDescending*/);
COM::createFromVariant(excombobox1.Columns().Add("C3")).SortOrder(1/*SortAscending*/);
}
|
434
|
How can I simulate displaying groups

public void init()
{
COM com_Columns,com_Items;
anytype var_Columns,var_Items;
int h,h1;
;
super();
excombobox1.HasLines(0/*exNoLine*/);
excombobox1.ScrollBySingleLine(true);
var_Columns = excombobox1.Columns(); com_Columns = var_Columns;
com_Columns.Add("Name");
com_Columns.Add("A");
com_Columns.Add("B");
com_Columns.Add("C");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Group 1");
com_Items.CellHAlignment(h,COMVariant::createFromInt(0),1/*CenterAlignment*/);
com_Items.ItemDivider(h,0);
com_Items.ItemDividerLineAlignment(h,3/*DividerBoth*/);
com_Items.ItemHeight(h,24);
com_Items.SortableItem(h,false);
h1 = com_Items.InsertItem(h,,"Child 1");
com_Items.CellCaption(h1,COMVariant::createFromInt(1),COMVariant::createFromInt(1));
com_Items.CellCaption(h1,COMVariant::createFromInt(2),COMVariant::createFromInt(2));
com_Items.CellCaption(h1,COMVariant::createFromInt(3),COMVariant::createFromInt(3));
h1 = com_Items.InsertItem(h,,"Child 2");
com_Items.CellCaption(h1,COMVariant::createFromInt(1),COMVariant::createFromInt(4));
com_Items.CellCaption(h1,COMVariant::createFromInt(2),COMVariant::createFromInt(5));
com_Items.CellCaption(h1,COMVariant::createFromInt(3),COMVariant::createFromInt(6));
com_Items.ExpandItem(h,true);
h = com_Items.AddItem("Group 2");
com_Items.CellHAlignment(h,COMVariant::createFromInt(0),1/*CenterAlignment*/);
com_Items.ItemDivider(h,0);
com_Items.ItemDividerLineAlignment(h,3/*DividerBoth*/);
com_Items.ItemHeight(h,24);
com_Items.SortableItem(h,false);
h1 = com_Items.InsertItem(h,,"Child 1");
com_Items.CellCaption(h1,COMVariant::createFromInt(1),COMVariant::createFromInt(1));
com_Items.CellCaption(h1,COMVariant::createFromInt(2),COMVariant::createFromInt(2));
com_Items.CellCaption(h1,COMVariant::createFromInt(3),COMVariant::createFromInt(3));
h1 = com_Items.InsertItem(h,,"Child 2");
com_Items.CellCaption(h1,COMVariant::createFromInt(1),COMVariant::createFromInt(4));
com_Items.CellCaption(h1,COMVariant::createFromInt(2),COMVariant::createFromInt(5));
com_Items.CellCaption(h1,COMVariant::createFromInt(3),COMVariant::createFromInt(6));
com_Items.ExpandItem(h,true);
}
|
128
|
How can I show the locked / fixed items on the bottom side of the control

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.ShowLockedItems(true);
excombobox1.Columns().Add("Column");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.LockedItemCount(1/*exMiddle*/,2);
com_Items.CellCaption(com_Items.LockedItem(1/*exMiddle*/,0),COMVariant::createFromInt(0),"locked item 1");
com_Items.CellCaption(com_Items.LockedItem(1/*exMiddle*/,1),COMVariant::createFromInt(0),"locked item 2");
com_Items.AddItem("un-locked item");
}
|
127
|
How can I show the locked / fixed items

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.ShowLockedItems(true);
excombobox1.Columns().Add("Column");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.LockedItemCount(0/*exTop*/,2);
com_Items.CellCaption(com_Items.LockedItem(0/*exTop*/,0),COMVariant::createFromInt(0),"locked item 1");
com_Items.CellCaption(com_Items.LockedItem(0/*exTop*/,1),COMVariant::createFromInt(0),"locked item 2");
com_Items.AddItem("un-locked item");
}
|
336
|
How can I show the drop down window as soon as user starts typing in the control

public void init()
{
COM com_Items;
anytype var_Items;
;
super();
excombobox1.AutoDropDown(true);
excombobox1.Columns().Add("Column");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem("Item 3");
com_Items.AddItem("Item 1");
com_Items.AddItem("Item 2");
}
|
125
|
How can I show the control's sort bar

public void init()
{
;
super();
excombobox1.SortBarVisible(true);
}
|
55
|
How can I show the control's grid lines only for added/visible items

public void init()
{
;
super();
excombobox1.MarkSearchColumn(false);
excombobox1.DrawGridLines(-2/*exRowLines*/);
excombobox1.Columns().Add("Column 1");
excombobox1.Columns().Add("Column 2");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
excombobox1.Items().AddItem(COMVariant::createFromInt(2));
}
|
17
|
How can I show the control's grid lines

public void init()
{
;
super();
excombobox1.MarkSearchColumn(false);
excombobox1.DrawGridLines(-1/*exAllLines*/);
excombobox1.Columns().Add("Column 1");
excombobox1.Columns().Add("Column 2");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
excombobox1.Items().AddItem(COMVariant::createFromInt(2));
}
|
449
|
How can I show the child items with no identation

public void init()
{
COM com_Items;
anytype var_Items;
int h;
;
super();
excombobox1.LinesAtRoot(5/*exGroupLinesOutside*/);
excombobox1.Indent(12);
excombobox1.HasLines(2/*exThinLine*/);
excombobox1.Columns().Add("Default");
var_Items = excombobox1.Items(); com_Items = var_Items;
h = com_Items.AddItem("Root 1");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
com_Items.InsertItem(h,,"Child 3");
com_Items.ExpandItem(h,true);
h = com_Items.AddItem("Root 2");
com_Items.InsertItem(h,,"Child 1");
com_Items.InsertItem(h,,"Child 2");
com_Items.InsertItem(h,,"Child 3");
}
|
12
|
How can I show or hide a column

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Hidden")).Visible(false);
}
|
204
|
How can I show or display the control's filter

public void init()
{
;
super();
COM::createFromVariant(excombobox1.Columns().Add("Filter")).DisplayFilterButton(true);
}
|
480
|
How can I show only the matching items, while user types in the drop down control

// EditChange event - Fired when the user has taken an action that may have altered text in an edit control.
void onEvent_EditChange(int _ColIndex)
{
COM com_Items;
anytype var_Items;
str sLabel;
;
sLabel = excombobox1.EditText(_ColIndex);
print( "Select the item that maches exactly the typing label: " );
print( sLabel );
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.SelectItem(com_Items.FocusItem(),false);
com_Items.SelectItem(com_Items.FindItem(sLabel,_ColIndex),true);
}
public void init()
{
COM com_Items;
anytype var_Items;
str sLabel;
;
super();
excombobox1.BeginUpdate();
excombobox1.SingleEdit(true);
excombobox1.AutoComplete(false);
excombobox1.AutoSelect(false);
excombobox1.AutoSearch(false);
excombobox1.AutoDropDown(true);
excombobox1.IntegralHeight(true);
excombobox1.HeaderVisible(false);
excombobox1.Columns().Add("Friends");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.AddItem("Fred");
com_Items.AddItem("Tina");
com_Items.AddItem("Tom");
excombobox1.EndUpdate();
}
|
212
|
How can I show in italic all data in the column

public void init()
{
COM com_ConditionalFormat;
anytype var_ConditionalFormat;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("1"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.Italic(true);
com_ConditionalFormat.ApplyTo(0/*exFormatToColumns*/);
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
214
|
How can I show as strikeout all cells in the column

public void init()
{
COM com_ConditionalFormat;
anytype var_ConditionalFormat;
;
super();
var_ConditionalFormat = COM::createFromObject(excombobox1.ConditionalFormats()).Add("1"); com_ConditionalFormat = var_ConditionalFormat;
com_ConditionalFormat.StrikeOut(true);
com_ConditionalFormat.ApplyTo(0/*exFormatToColumns*/);
excombobox1.Columns().Add("Column");
excombobox1.Items().AddItem(COMVariant::createFromInt(0));
excombobox1.Items().AddItem(COMVariant::createFromInt(1));
}
|
208
|
How can I show a column that adds values in the cells

public void init()
{
COM com_Items,com_Items1;
anytype var_Items,var_Items1;
;
super();
excombobox1.Columns().Add("A");
excombobox1.Columns().Add("B");
COM::createFromVariant(excombobox1.Columns().Add("A+B")).ComputedField("%0 + %1");
var_Items = excombobox1.Items(); com_Items = var_Items;
com_Items.CellCaption(com_Items.AddItem(COMVariant::createFromInt(1)),COMVariant::createFromInt(1),COMVariant::createFromInt(2));
var_Items1 = excombobox1.Items(); com_Items1 = var_Items1;
com_Items1.CellCaption(com_Items1.AddItem(COMVariant::createFromInt(10)),COMVariant::createFromInt(1),COMVariant::createFromInt(20));
}
|
600
|
How can I replace or add an icon at runtime

public void init()
{
str var_s;
;
super();
excombobox1.BeginUpdate();
var_s = "gAAAABgYACEHgUJFEEAAWhUJCEJEEJggEhMCYEXjUbjkJQECj8gj8hAEjkshYEpk8kf8ClsulsvAExmcvf83js5nU7nkCeEcn8boMaocXosCB9Hn09pkzcEuoL/fE+Ok";
var_s = var_s + "YB0gB9YhIHrddgVcr9aktZADAD8+P8CgIA==";
excombobox1.ReplaceIcon(COMVariant::createFromStr(var_s));
excombobox1.ReplaceIcon("C:\\images\\favicon.ico",COMVariant::createFromInt(0));
COM::createFromVariant(excombobox1.Columns().Add("Items")).Def(17/*exCellCaptionFormat*/,COMVariant::createFromInt(1));
excombobox1.Items().AddItem("Item <img>1</img>");
excombobox1.EndUpdate();
}
|
350
|
How can I remove the filter

public void init()
{
COM com_Column;
anytype var_Column;
;
super();
var_Column = COM::createFromVariant(excombobox1.Columns().Add("Column")); com_Column = var_Column;
com_Column.DisplayFilterButton(true);
com_Column.FilterType(1/*exBlanks*/);
excombobox1.ApplyFilter();
excombobox1.ClearFilter();
}
|
227
|
How can I remove or delete an item

public void init()
{
int h;
;
super();
excombobox1.Columns().Add("Default");
h = excombobox1.Items().AddItem("removed item");
excombobox1.Items().RemoveItem(h);
}
|
228
|
How can I remove or delete all items

public void init()
{
;
super();
excombobox1.Columns().Add("Default");
excombobox1.Items().AddItem("removed item");
excombobox1.Items().RemoveAllItems();
}
|